cabbage rose - German English Dictionary